annunciation lily (lilium candidum) - German English Dictionary